package com.bskj.bms.service;

import java.util.List;

import com.bskj.common.bean.model.BmsRole;
import com.bskj.common.bean.model.BmsUser;
import com.bskj.common.enums.BmsUserTypeEnum;
import com.bskj.common.service.IBaseService;

/**
 * 
 * @author lishi
 * @date 2018年5月8日 下午5:09:45
 */
public interface IBmsRoleService extends IBaseService<BmsUser> {
	/**
	 * 显示账户可见的所有权限
	 * 
	 * @param type
	 * @param parkLotCutId
	 * @param parkShopId
	 * @return
	 * @throws Exception
	 */
	List<BmsRole> listAllRole(BmsUserTypeEnum type, Integer parkLotCutId, Integer parkShopId) throws Exception;
}
